Ext.define('YXMES.sres.view.DeviceSpotCheckSetupView', {
	extend : 'Ext.form.Panel',
	xtype : 'sres_devicespotchecksetup',
	requires : [  ],
	layout : {
	type : 'vbox',
	align : 'stretch'
	},
	itemId : 'frmMain',
	_isRootNode : true,
	items : [ {
	xtype : 'container',
	layout : {
		type : 'hbox',
		align : 'stretch'
	},
	flex : 1,
	items : [ {
		xtype : 'container',
		layout : {
			type : 'vbox',
			align : 'stretch'
		},
		flex : 1,
		items : [ {
			xtype : 'gridpanel',
			itemId : 'grdRes',
			columns : [ {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'resId',
				text : T.label.deviceCode
			}, {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'resName',
				flex : 1,
				text : T.label.deviceName
			}, {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'resTypeDesc',
				text : T.label.resType
			}, {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'keeper',
				text : T.label.keeper
			}, {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'resSpec',
				text : T.label.spec
			}, {
				xtype : 'gridcolumn',
				disabledSearch : false,
				hidden : false,
				dataIndex : 'maintainUserId',
				text : T.label.maintainUser
			} ],
			flex : 1,
			title : T.label.device_resource
		}, {
			xtype : 'pagingtoolbar',
			itemId : 'bar7',
			displayInfo : true
		} ],
		bodyStyle : {
			'border-width' : 0
		}
	}, {
		xtype : 'container',
		layout : {
			type : 'vbox',
			align : 'stretch'
		},
		width : 300,
		items : [ {
			xtype : 'form',
			layout : {
				type : 'vbox',
				align : 'stretch'
			},
			itemId : 'frmSearch',
			flex : 1,
			title : T.label.search,
			items : [ {
				xtype : 'textfield',
				fieldLabel : T.label.deviceCode,
				name : 'deviceCode'
			}, {
				xtype : 'textfield',
				fieldLabel : T.label.deviceName,
				name : 'deviceName'
			}, {
				xtype : 'combobox',
				queryMode : 'local',
				itemId : 'cmbResType',
				fieldLabel : T.label.resType,
				name : 'resType',
				displayField : 'data1',
				valueField : 'key1'
			} ],
			bodyStyle : {
				'border-width' : 0
			},
			defaults : {
				labelWidth : 80,
				labelSeparator : ':'
			}
		}, {
			xtype : 'toolbar',
			layout : {
				type : 'hbox'
			},
			items : [ {
				xtype : 'tbfill'
			}, {
				xtype : 'button',
				itemId : 'btnSearch',
				text : T.label.search,
				iconCls : 'icon-search'
			} ]
		} ],
		bodyStyle : {
			'border-width' : 0
		}
	} ],
	bodyStyle : {
		'border-width' : 0
	}
	}, {
	xtype : 'container',
	layout : {
		type : 'hbox',
		align : 'stretch'
	},
	flex : 1,
	items : [ {
		xtype : 'panel',
		layout : {
			type : 'vbox',
			align : 'stretch'
		},
		flex : 1,
		title : T.label.all_spot_check_items,
		items : [ {
			xtype : 'textfield',
			emptyText : T.label.search
		}, {
			xtype : 'gridpanel',
			itemId : 'grdSpotCheck',
			columns : [  ],
			flex : 1
		}, {
			xtype : 'pagingtoolbar',
			itemId : 'bar21'
		} ],
		bodyStyle : {
			'border-width' : 0
		}
	}, {
		xtype : 'toolbar',
		layout : {
			type : 'vbox'
		},
		vertical : false,
		items : [ {
			xtype : 'tbfill'
		}, {
			xtype : 'button',
			itemId : 'btnGoRight',
			iconCls : 'icon-go-right'
		}, {
			xtype : 'button',
			itemId : 'btnGoLeft',
			iconCls : 'icon-go-left'
		}, {
			xtype : 'tbfill'
		} ]
	}, {
		xtype : 'panel',
		layout : {
			type : 'vbox',
			align : 'stretch'
		},
		flex : 2,
		title : T.label.device_spot_check_items,
		items : [ {
			xtype : 'gridpanel',
			itemId : 'grdDevSpotCheck',
			columns : [  ],
			flex : 1
		}, {
			xtype : 'pagingtoolbar',
			itemId : 'bar27'
		} ],
		bodyStyle : {
			'border-width' : 0
		}
	} ],
	bodyStyle : {
		'border-width' : 0
	}
	}, {
	xtype : 'toolbar',
	layout : {
		type : 'hbox'
	},
	items : [ {
		xtype : 'tbfill'
	}, {
		xtype : 'button',
		itemId : 'btnSave',
		text : T.label.save,
		iconCls : 'icon-save'
	} ]
	} ],
	title : T.label.DeviceSpotCheckSetup,
	bodyPadding : 2,
	bodyStyle : {
	'border-width' : 0
	},
	defaults : {
	labelWidth : 80,
	labelSeparator : ':'
	}
});